Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 LEICESTER ROAD Detached £1,570,920 £950,000 13 Aug 2013
21 LEICESTER ROAD Detached £1,619,089 £290,000 10 Feb 1995
22 LEICESTER ROAD Detached £2,780,189 £2,580,000 10 Sep 2021
23 LEICESTER ROAD Detached £2,110,621 £1,525,000 15 Dec 2015
25 LEICESTER ROAD Detached £1,235,811 £1,225,000 24 Aug 2023
26 LEICESTER ROAD Detached £1,798,930 £1,075,000 17 May 2013
27 LEICESTER ROAD Detached £2,097,033 £1,220,000 16 Jan 2012